indulge in fantasy - Deutsch Englisch Wörterbuch